When enumerating VMs resident on a host (Host.get_resident_VMs RPC), ensure VMs with...
authorjfehlig@jfehlig2.provo.novell.com <jfehlig@jfehlig2.provo.novell.com>
Mon, 11 Dec 2006 20:07:20 +0000 (13:07 -0700)
committerjfehlig@jfehlig2.provo.novell.com <jfehlig@jfehlig2.provo.novell.com>
Mon, 11 Dec 2006 20:07:20 +0000 (13:07 -0700)
Signed-off-by: Jim Fehlig <jfehlig@novell.com>
tools/python/xen/xend/XendDomain.py

index 4b116344035eee92ed1b1520bc2c8f4873325096..c263d37be292ec8f094d91b2f3c80bd5e969d1c9 100644 (file)
@@ -591,7 +591,9 @@ class XendDomain:
         try:
             self.domains_lock.acquire()
             result = [d.get_uuid() for d in self.domains.values()]
-            result += self.managed_domains.keys()
+            for d in self.managed_domains.keys():
+                if d not in result:
+                    result.append(d)
             return result
         finally:
             self.domains_lock.release()